#include<iostream>
#include<string>

using namespace std;
/*
 作者: 杨老师

 title：规范句子
 
 title_description: 一个标准的英文句子每个单词中间应该是用一个空格隔开，请把一个句子规范成单词之间只有一个空格的情况。
 
 input_description：1行，一个字符串(长度不超过200)，句子的头和尾都没有空格。
 
 output_description: 过滤之后的句子。

	eg:
	   	Hello     world.This is    c language.
		Hello world.This is c language.

*/
int main(){

	string s ,temp;
	cin >> s;
	
	while(cin >> temp){
		s = s + " " + temp;
	} 

	cout << s;

	return 0;
}

